to glare at - Alemán Inglés Diccionario